/*封装函数ajax请求并拼接形成表格*/
var totalAmount
	var totalPage
	var nowPage
	function getAjax(){
		var airlineCode = $(".flightNo").val() ;
		var start_Date=$("#start_Date").val();
		var end_Date=$("#end_Date").val();
		var pageNum = $(".page").val()
		var pageSize = $(".pageSize").val();
		var status = $(".searchStatus").val();//航班状态
		$.ajax({
			type:"get",
			//url:"../flight?airlineCode="+airlineCode+"&startDate="+startDate+"&endDate="+endDate+"&pageNum="+pageNum+"&pageSize="+pageSize+"&temp="+Math.random(),
			url:"../flight?airlineCode="+airlineCode+"&status="+status+"&startDate="+start_Date+"&endDate="+end_Date+"&pageNum="+pageNum+"&pageSize="+pageSize+"&temp="+Math.random(),
			dataType:"json",
			success:function(data){
				totalAmount = data.data.total
				totalPage = data.data.pages
				nowPage = data.data.pageNum
				//共多少条
				$(".totalAmount").text(totalAmount)
				//共多少页
				$(".totalPage").text(totalPage)
				//第几页
				$(".nowPage").text(nowPage)
				//每次经行请求时清空页面原有数据
				$(".clear").empty()				
				var str="";	
				var No = 0;
				for(var i=0;i<data.data.list.length;i++){
					No++
					if(No<10){
						No="0"+No
					}else{
						No=No
					}
					str+="<tr class='toptr'><td style=text-align:left;><span>"+No+"</span>&nbsp;&nbsp;&nbsp;&nbsp;<input class=check type='checkbox'/>航班号："+data.data.list[i].airlineCode+"<span style='display:none' class='postId'>"+data.data.list[i].id+"</span></td><td></td><td></td><td></td><td></td><td></td><td><span class='setFlight'>设置</span></td></tr>"
					var length = data.data.list[i].flightLegVos.length
					for(var j=0;j<data.data.list[i].flightLegVos.length;j++){	
						if(data.data.list[i].status=="1"){	
							data.data.list[i].status="执行中";
							
						}											
						else{				
							if(data.data.list[i].status=="2"){
								data.data.list[i].status="已取消"	
									
							}else{
								data.data.list[i].status="未知状态"	
									
							}
						}
						
						
						/*if(j==0){
							str+="<tr>" +
							   		"<td rowspan = "+length+"><input class=check type='checkbox'/>"+data.data.list[i].airlineCode+"<span style='display:none' class='postId'>"+data.data.list[i].id+"</span></td>" 
						}else{
							str+=""
						}*/
							str+= "<tr><td>"+data.data.list[i].flightLegVos[j].depAirportName+"&nbsp;(&nbsp;"+data.data.list[i].flightLegVos[j].depAirport+"&nbsp;)&nbsp;<span class='blue_size'>"+data.data.list[i].flightLegVos[j].depTerminal+"</span></td>" +
								  "<td>"+data.data.list[i].flightLegVos[j].arrAirportName+"&nbsp;(&nbsp;"+data.data.list[i].flightLegVos[j].arrAirport+"&nbsp;)&nbsp;<span class='blue_size'>"+data.data.list[i].flightLegVos[j].arrTerminal+"</span></td>" +			
								  "<td>"+data.data.list[i].flightLegVos[j].thisLegDepDate+"<span class='blue_size'>"+data.data.list[i].flightLegVos[j].depTime+"</span></td>"+
								  "<td>"+data.data.list[i].flightLegVos[j].thisLegArrDate+"<span class='blue_size'>"+data.data.list[i].flightLegVos[j].arrTime+"</span></td>"
								  
								  if(j==0){										
										str+= 
											  "<td rowspan = "+length+">"+data.data.list[i].createUserName+"</td>" +
											  "<td rowspan = "+length+" class='font_color'>"+data.data.list[i].status+"</td>" 								 				  
										      
									}else{
										str+=""
									}		
								//  "<td>"+data.data.list[i].createUserName+"</td>"+
								 // "<td class='font_color'>"+data.data.list[i].status+"</td>"+
							
								 str+= "<td><input style='display:none' id='leg' value='"+data.data.list[i].flightLegVos[j].id+"'><b class='detail icon iconfont'>舱位详情&#xe610;</b><b class='revise icon iconfont'>&#xe6d6;</b></td>"+
								  "</tr>"
																									
					}
				}
				$(".clear").append(str)
			}									
		});	
	}

getAjax();

/*——————————————————————————————————————批量修改————————————————————————————————————————————————————————————*/

$('.lot_manage').click(function(){
	//var id=$(this).prev().prev().val();//获取当前行的id值
	var checkArr = [];
	var listIds=[];//存放每条id的数组
	var length = $('.clear tr td input:checkbox').length;
	
	for(var i=0;i<length;i++){
		if($('.clear tr td input:checkbox')[i].checked){
			checkArr.push(i);
		}
	}
	
	for(var i=0;i<checkArr.length;i++){
		var list_id= $(".postId").eq(checkArr[i]).text();
		listIds.push(list_id);
	}
	
	if(listIds.length==0){
		layer.msg("请选择所要修改的航班",{icon:2})
		return false;
	}else{
		layer.open({
		type: 2,
		title: ['批量修改','background-color:#00aa98; color:#fff;'],
		shadeClose: true,
		shade: 0.3,
		area: ['500px', '400px'],  
		content: ['../ak/batchInventoryModify.html?listIds='+listIds],  // iframe的url，no代表不显示滚动条
		end:function(){
			getAjax();
		}	
	   });
	}
	

	
})

/*__________________________________________查询操作_______________________________________________________*/
$(".butn").click(function(){
	$(".page").val("1")
	getAjax();
	
})



/*——————————————————————————————————————修改操作————————————————————————————————————————————————————————————*/
$('.mainTable').delegate(".revise","click",function(){
	var id=$(this).prev().prev().val();//获取当前行的id值

	layer.open({
		type: 2,
		title: ['设置库存信息','background-color:#00aa98; color:#fff;'],
		shadeClose: true,
		shade: 0.3,
		area: ['940px', '300px'],  
		content: ['../ak/setInventoryMessage.html?id='+id],  // iframe的url，no代表不显示滚动条
		end:function(){
			getAjax();
		}	
	});

	
})

/*——————————————————————————————————————设置航段库存————————————————————————————————————————————————————————————*/
$('.mainTable').delegate(".setFlight","click",function(){
    
	var airlineCodeId = $(this).parent().parent().find("span[class=postId]").text();//获取每一行的id值
	
	layer.open({
		type: 2,
		title: ['设置航段信息','background-color:#00aa98; color:#fff;'],
		shadeClose: true,
		shade: 0.3,
		area: ['940px', '450px'],  
		content: ['../ak/setLegInventory.html?airlineCodeId='+airlineCodeId],  // iframe的url，no代表不显示滚动条
		end:function(){
			getAjax();
		}	
	});

	
})
/*————————————————————————————————————————展开操作——————————————————————————————————————————————————————————*/

$('.mainTable').delegate(".detail","click",function(){
	var id=$(this).prev().val();//获取当前行的id值
	layer.open({
		type: 2,
		title: ['库存详情信息','background-color:#00aa98; color:#fff;'],
		shadeClose: true,
		shade: 0.3,
		area: ['940px', '300px'],  
		content: ['../ak/inventoryDetailMessage.html?id='+id],  // iframe的url，no代表不显示滚动条
		end:function(){
			
		}	
	});
	
	
	
			
				
	
})


/*___________________________________________分页______________________________________________*/
	 	//选择每页的条数
		$(".pageSize").change(function(){
			$('.page').val('1')
			getAjax()
	   })
	   //首页
		$(".indexPage").click(function(){
			var pageNum = $('.page').val('1');
			getAjax()
	   })
	   //上一页
		$(".prePage").click(function(){
			var pageNum = $('.page').val();	
			if(pageNum == 1){
				$('.page').val('1');
			}else{
				$('.page').val(pageNum-1);
			}
			getAjax()
	   })
	   //跳转到第几页	
			$('.page').keypress(function(){
				if(event.keyCode ==13){			
					if($('.page').val()<=totalPage){
						var pageNum = $('.page').val();
						getAjax()
					}else{
						var pageNum = $('.page').val(totalPage)
						getAjax()
					}					
				}
			})
	 
	   //下一页
		$(".nextPage").click(function(){
			var pageNum = $('.page').val();	
			if(pageNum == totalPage){
				$('.page').val(totalPage);
			}else{
				$('.page').val(pageNum-0+1);
			}			
			getAjax();
	   })
	   //尾页
		$(".lastPage").click(function(){
			var pageNum = $('.page').val(totalPage);
			getAjax();
	   })
	   
//____________________________________________全选操作_________________________________		
		$(".checkAll").click(function(){
			if(this.checked){
				$(".check").prop('checked','checked')				
			}else{
				$(".check").prop('checked',false)		
			}
		})
		



	   